package pub.zhouhui;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

//@Configuration 注解表明这个类是一个配置类。
@Configuration
public class CDPlayerConfig {
    //使用@Bean注解表明这个方法会创建一个Bean实例并将其注册到Spring上下文中。
    @Bean
    public CompactDisc compactDisc() {
        return new SgtPeppers();
    }

    @Bean
    public CDPlayer cdPlayer(CompactDisc compactDisc) {
        return new CDPlayer(compactDisc);
    }

}
